.login-container {
	padding: 0 80rpx;
	height: 100vh;
	overflow: hidden;
	background-color: #ffffff;
	.login-container-title {
		margin-top: 200rpx;
		display: flex;
		flex-direction: column;
		color: #333333;
		font-size: 40rpx;
		font-weight: bold;
		.login-container-title-top {
			height: 48rpx;
			text-align: center;
			margin-bottom: 40rpx;
			width: 100rpx;
			background: linear-gradient(to bottom, #ffffff 0%, #ffffff 60%, #5485FF 61%, #5485FF 100%);
		}
	}
	.login-container-content {
		margin-top: 172rpx;
		.login-container-content-row {
			color: #545555;
			border-bottom: solid 1px #d8e2fd;
			height: 60rpx;
			margin-top: 30rpx;
			display: flex;
			align-items: center;
			position: relative;
			.uni-input-placeholder {
				color: #b2b9ca;
				font-size: 32rpx;
			}
			image {
				width: 40rpx;
				height: 40rpx;
				margin-right: 20rpx;
			}
			.login-container-content-row-bt {
				font-size: 32rpx;
				color: rgb(85, 132, 255);
				position: absolute;
				right: 0;

				image {
					width: 130rpx;
					height: 50rpx;
				}
			}
		}
	}
	.login-container-button {
		margin-top: 100rpx;
		font-weight: bold;
		background-color: rgb(84, 133, 255);
		border-radius: 40rpx;
		color: #FFFFFF;
	}
	.login-container-button-disable {
		margin-top: 100rpx;
		font-weight: bold;
		background-color: #c4c6c9;
		border-radius: 40rpx;
		color: #FFFFFF;
	}
}
